﻿.col-grid-s210m0{ margin-top:4px;}
.col-grid-s210m0 .col-main-wrap { margin-left: 220px; }
.col-grid-s210m0 .col-sub { width: 210px; margin-right:-210px;}

.box-product{ margin-top:8px;}
.box-secret{ margin-top:18px;}
.box-product .bg-tp, .box-product .bg, .box-product h5{ background:url(../../img/zhoubian/box.png) no-repeat -999px -999px;}
.box-product .bg-tp{ width:200px; height:7px; display:inline-block; background-position:0 -21px ; margin-top:-7px; overflow:hidden; float:left;}
.box-product .box-rc-bt, .box-product .box-rc-bt b{ background-image:url(../../img/zhoubian/box-rc.png);}
.box-product .bg{ background-position:0 -28px; background-repeat:repeat-x; padding-top:4px; border-color:#e3e3e3; }
.box-product h5{ background-position:10px 2px; height:21px; font-weight:700; padding-left:20px;}
.box-product ul{ height:472px; padding-left:18px;}
.box-secret ul{ height:233px;}
.box-product li{ width:176px; height:216px; padding-top:10px; overflow:hidden;display:inline; float:left;}
.box-product li a span,.wantbuy li img{width:158px; height:158px; overflow:hidden; }
.box-product li a span{ padding:3px; border:solid 1px #dedede; display:block; _display:inline; *display:inline;}
.box-product li a:hover span{ border-color:#ed5400;}
.box-product li a:hover code, .game li a:hover{ text-decoration:none;}
.box-product li code{ display:block; line-height:18px; font-weight:700; padding-top:8px;}
.box-product li p span{ font-size:14px; color:#ed5400; margin-right:4px; font-weight:700;}
.more{ display:block; height:18px; text-align:right; padding:0 30px 10px 0; color:#ed5400;}

/*sub bg*/
.category .box-hd .box-border, .category .box-hd i, .category dt i, .category dd i, .link, .link dt{background:#fff url(../../img/zhoubian/panel.png) no-repeat -999px -999px}

/*category*/
.category .box-rc-tp, .category .box-rc-tp b, .category .box-rc-bt,  .category .box-rc-bt b{ background-image:url(../../img/zhoubian/box-rc.png);}
.category .box-hd, .category .box-bd{  border-color:#d1d1d1;}
.category .box-border{ border-color:#fff;}
.category i{ height:16px; display:block; float:left;margin:1px 8px 0 0;}
.category .box-hd .box-border{ height:26px; padding-left:10px; background-position:left bottom;}
.category .box-hd h5{ margin-top:5px; font-weight:700; height:18px; line-height:18px;}
.category .box-hd i{ background-position:0 -2px; width:4px; }
.category dt i{ width:11px; background-position:-18px -2px; }
.category dd i{ width:6px; background-position:-36px -2px; }
.category dl{}
.category dt{ padding:10px 0 10px 16px; border-top:dotted 1px #d1d1d1; margin-top:-1px; font-weight:700;}
.category dd{ padding:4px 0 4px 45px;border-top:dotted 1px #d1d1d1;}
.category a{ display:block; padding:4px 0;}

/*ad img*/
a.ad,.link a{ padding:1px; background-color:#fff; border:solid 1px #ddd; display:block; }
a.ad img, a.ad:hover img, .link a img, .link a:hover img{ display:block; _display:inline;}
a.ad:hover, .link a:hover{ border-color:#ff9c00;}
a.ad-m10{margin-top:10px;}

.sub-panel{ position:relative; padding-bottom:4px; }
.sub-bg{background-color:#ededed; position:absolute; width:207px; z-index:0; margin:3px 0 0 3px;}
.sub-bg-question{ height:175px;}
.sub-question .sub-bg{ height:202px;}
.sub-link .sub-bg{ height: 294px;}

.link{ background-color:#fff; background-position:right bottom; position:relative; padding-bottom:23px; z-index:1; width:204px; border:solid 1px #d6d6d6; }
.link dt{ height:32px; background-position: 10px 28px; padding-left:10px; line-height:30px; font-size:14px; font-weight:700;}
.link dd{ padding:10px 4px 0 4px; width:194px; height:226px; }
.sub-link{margin-top:10px;}
.link a{ display:inline-block; float:left; margin:6px 0 0 6px; line-height:27px; height:27px; overflow:hidden;}